# import redis
#
# # 连接本地 Redis（默认端口 6379）
# r = redis.Redis(host='127.0.0.1', port=6379, db=0, password=None)
#
# # 设置键值，过期时间 30 分钟
# r.set("3", "hello world", ex=30*60)


import redis
import json

# 连接 Redis
r = redis.Redis(host="127.0.0.1", port=6379, db=0, decode_responses=True)

# 假设你的字典叫 data
data = {
    "content_type": "text",
    "id": 4765,
    "message_id": 4765,
    "from_user": {"id": 8086360408, "first_name": "Bskakak"},
    "chat": {"id": -4951189565, "title": "12060-印度5.5+2.5"},
    "text": "d082508220949527985757  麻烦查下这笔订单失败原因？"
}

# 存储（转成 JSON 字符串）
r.set("4", json.dumps(data, ensure_ascii=False))

# 取出时再反序列化
raw = r.get("4")
obj = json.loads(raw)

print(obj["text"])  # 👉 d082508220949527985757  麻烦查下这笔订单失败原因？




